//#include<iostream>
//using namespace std;
//int main(){
//	int n;
//	cin>>n;
//	bool flag=false;
//	for(int i=0;i<10;i++){
//		cout<<(flag?"True":"Flase")<<endl;
//		flag+=1;
//	}
//}
//#include<iostream>
//using namespace std;
//int a;
//int main(){
//	int b;
//	b+=21;
//	cout<<"a="<<a<<" \nb="<<b<<endl;
//}
//#include<bits/stdc++.h>
//using namespace std;
//int main(){
//	map<int,int> a;
//	cout<<a[9]; 
//} 
#include<bits/stdc++.h>
using namespace std;
int main(){
	multiset<int>::iterator n;
	multiset<int> a;
	a.insert(9);
	a.insert(9);
	a.insert(4);
	a.insert(8);
	n=a.begin();
	for(int i=0;i<4;i++){ 
		cout<<*n<<' ';
		advance(n,1);
	}
} 
